The weather in Turks and Caicos Islands