Bank of America forecasts three US rate hikes in 2026