Walmart Quarterly earnings, stock up as eCommerce grows