Carriacou, Grenada 2025