BofA Tops Estimates as Trading Beats and Lending Revenue Rises