Tropical Storm Michael could hit Florida Gulf Coast as Cat 2 hurricane