Tropical Storm Francine strengthens in the Gulf of Mexico