Gold climbs to ₹14,661 per gram as Middle East fighting renews