Hurricane Ian bashes Florida, causing major flooding