Bank of America's third-quarter profit dropped as it paid more to customers to hold their deposits, but its earnings beat estimates, driven by