Wind and rain batters Central Florida