Thousands protest in France after Macron picks Barnier as prime minister