qinetiq wins contract with the european space agency