Monster Hurricane Ian hammers Florida