Tropical Storm Cindy makes landfall on Gulf coast