Reuters reports that Donald Trump on Monday praised Canada’s entry into a reworked NAFTA pact with the United States and Mexico. This after the two countries forged a last-minute agreement to salvage the trilateral trade accord. The agreement has delivered a key win for the U.S. president.