Marathon Petroleum faces questions from Detroit City Council over foul odor