Bank of America chief executive Brian Moynihan says banks can improve public perception through "responsible growth."