Andrew Scheer on trade, Trump and Trudeau