Eta makes landfall on Florida's west coast