Walmart 4Q earnings reinforces it’s winning, Amazon is going sideways, retail analyst says