Relations between Donald Trump and Canadian PM Mark Carney have crumbled.