Outrage over Macron’s anti-Islam comments lead to protests