Newly-strengthened Hurricane Irma is taking aim at south Florida with 160 mph winds after battering Cuba early Saturday and leaving more than 20 dead across the Caribbean.