Florida prepares for Hurricane Idalia after it hits Cuba