CC and Freshfields win Inmarsat IPO roles