Walmart unit Flipkart has settled a legal dispute with an Indian startup that alleged it suffered losses because its products were sharply discounted on the global retailer's website.