Silver recaptures Rs 44,000-mark; gold holds steady