Tropical Storm Gordon moving; could Helene form soon?