A desperate Walmart just made nice with archrival Alibaba