Mood brightens on NAFTA's prospects