Children ditch Barbies for iPads this Christmas as toymakers feel the squeeze