Hurricane Debby slams into Florida's Gulf Coast