Wells Fargo CEO John Stumpf quits, replaced by Tim Sloan