There is no capping gold prices in India—nor stopping buyers