John Stumpf endures another round of tough Capitol Hill grilling, with a pledge to fix what went wrong.