Macron rebukes Trump, saying nationalism is "a betrayal of patriotism"