OTTAWA—Canada won an 11th-hour reprieve from Donald Trump’s threatened U.S. tariffs on Monday, just as Mexico received, after pledging to inject millions more into border security and ...