Looks like Walmart’s investment in Flipkart is beginning to pay off