The Caribbean and the North American Free Trade Agreement (NAFTA)