Scores of islands in the Caribbean still counting cost