Inmarsat launches BGAN satellite