Marathon Oil stock surges to pace S&P 500 gainers after upbeat earnings, outlook