gold, silver end sharply lower on stronger dollar