A French court has ruled that parents cannot name their babies after chocolate spreads and fruit, overturning the decisions of two families to call their daughters Nutella and Fraise (strawberry).