Inmarsat Finance plc REGISTRATION RIGHTS AGREEMENT