Tropical storm Richard forms, drifts towards Honduras