bank of america full year forecast