Walmart e-commerce sales jump 23% as digital revenue drives Q2 growth