President Trump agreed to not terminate NAFTA at the moment after talking with the President of Mexico and the Prime Minister of Canada. CNN’s Fareed Zakaria reviews.