Watch the new trailer for ‘Princess Power’ on Netflix