U.S. stocks are 'the cleanest shirt in dirty laundry,' John Hancock investment strategist says