Canadian Prime Minister Justin Trudeau cautions that the new United States-Mexico-Canada Agreement is "good news" for all three countries but that more work on trade lies ahead.