Go-ahead contract finally signed for Electra all-electric satellite platform