Amazon’s Indian business has denied accusations that it favors select merchants and brands, responding to a complaint lodged by an Indian lobby group.