NAFTA supply chain ties Justin Trudeau to Donald Trump