ConocoPhillips to acquire Marathon Oil Corporation in all-stock transaction