Gold climbs Rs 80 to fresh high of Rs 31,115/10 gms