Canada imposes tariffs of up to 50% on US goods as trade talks stall and tensions rise between Prime Minister Mark Carney and Donald Trump.