Hurricane Dorian battering Florida beaches