Walmart and other 'dividend aristocrat' stocks to buy in a volatile market, according to a strategist