Gold, silver extend gains on festive demand