Gold crosses ₹1.12 lakh per 10 grams for the first time in India; global prices hit all-time high