NBC: Hurricane Fiona hits Turks and Caicos as a powerful Category 3 storm after battering Puerto Rico