Hurricane Idalia makes landfall on Florida’s Gulf Coast