Walmart is set up well heading into earnings next week, says Katie Stockton