Gold rates cross ₹1.28 lakh per 10 grams for first time in India