Hurricane Fiona tears through Puerto Rico and heads toward the Turks and Caicos Islands