Eta regains hurricane strength as Florida prepares for hit