Home Stock Indian investors hoard gold, driving up prices and boosting bank profits