Bank of America 3Q Net Interest Income Tops Estimates at $13.97 Billion