Critics slam 'Barbie' holiday for little girls