Marathon Petroleum profit beats forecasts but slumps 63% on lower refining margins