Ed Yardeni sees S&P 500 rising to more than 8,000. Here’s why