Satellites watch Tropical Storm Francine threaten Gulf Coast (video)