Walmart, Alibaba earnings and inflation data incoming: What to watch in the market this week