In a speech in Austria, Macron called the laws surrounding employees who move between countries "a betrayal to the European spirit".