As Mexico prepares to host the fifth round of negotiations over the 23-year-old North American Free Trade Agreement (NAFTA), most Americans (56%) say that the pact is good for the United States, while just a third (33%) say it is bad.