Fort Myers Beach flooded as Hurricane Ian makes landfall