Hurricane Irma battered the Turks and Caicos Islands early Friday as the fearsome Category 5 storm continued a rampage through the Caribbean that has killed at least 11 people, with Florida in its sights.