Gold at a new high of Rs 24,770/10 grams