Warren Buffett-held Bank of America results beat estimates; stock jumps