Thousands join protests across France