Hundreds of Thousands Protest in France