Culinary teams from 12 islands compete at Taste of the Caribbean 2025 in Barbados with demos, tastings and awards.