Amazon and Indian trader group in public spat over discounts