With 6% rise in demand, India remains top gold buyer