Thales, Inmarsat Form IFEC Partnership