S&P 500 will be closer to 6,000 by year-end, Morgan Stanley’s Slimmon says, naming stocks to buy