India buys 200 tonnes of gold