Idalia roars through Georgia and South Carolina after hitting Florida as hurricane