Walmart, Flipkart may join forces to take on Amazon in India