Canadian Prime Minister Mark Carney, who walked away from US trade talks last week due to what he said was American ...