Gold improves on retail buying, silver slides