Caribbean supply chain challenges