5 reasons the stock market is headed for a 4% gain in June, according to Fundstrat