US President Donald Trump has terminated all trade talks with Canada over an anti-tariff TV ad issued by Ontario’s provincial government.