Inmarsat reveals new communication services through its satellites at GITEX 2014