US President Donald Trump said that he had spoken with the Canadian Prime Minister Justin Trudeau amid tensions over the 25 per cent tariff levied on Ottawa.