Gold Tops ₹1.62 Lakh as Middle East War Fuels Safe-Haven Demand