Caricom, United States agree on need to work together