gold, silver show sharp recovery on fresh buying