During his visit to Washington, French President Emmanuel Macron argued against US President Donald Trump's protectionism, saying he couldn't have a trade war with China and Europe at the same time, and adding that it would make Europe's bid to be less reliant on US defence more complicated.