gold rebounds on firm demand, silver slips further