Marathon Petroleum cuts spending by $1.4 billion as virus saps fuel demand