Buying gold in India has given better returns than in dollars: Capitalmind