Thousands protest across France after President Macron passes controversial bill