Canadian Prime Minister Mark Carney said he apologized to President Trump over an antitariff television ad that had angered Trump and sent the two countries’ trade talks into a tailspin. Carney made ...