France's top court overturns 'burkini' ban