The S&P 500's valuation is in the 95th percentile vs. history, but Bank of America says investors shouldn't worry