QinetiQ signs €16m contract to develop ESA’s Proba-3 satellite