Emmanuel Macron, who plans to cut 120,000 public sector jobs, is on a collision course with France's trade unions.