Hurricane Ian pounds Florida