Digging Into the Earnings Yield For Macquarie Infrastructure Corporation (NYSE:MIC), Inmarsat Plc (LSE:ISAT)