Hurricane Ian heads for Carolinas after pounding Florida