Indian trade body blames Amazon and Walmart for an “unholy alliance” with banks