Trump signed a new executive order giving exemptions to Canada after originally saying Thursday that only Mexico would get a reprieve on sweeping tariffs until April 2.