US President Donald Trump has taken a hard line on the EU and China, slapping tariffs on both and threatening more