Donald Trump has sparked backlash after saying he will impose tariffs on eight European countries - including the UK - until the US is allowed to purchase Greenland.