Pact with Canada and Mexico to be signed by President Trump if approved by Senate as expected... Read more