Jim Cramer says Walmart makes a great defensive play amid continued fears of the delta variant of the coronavirus.