Watch Europe's Vega rocket launch its final mission tonight