Hurricane Idalia ripping through Georgia after swamping Florida coast