Walmart to buy Russian retailer eventually