US president Donald Trump has announced he is ending trade talks with Canada, one of its largest trading partners, and has accused it of imposing unfair taxes on US technology companies in a “direct ...