gold, silver end 2017 on a high; post annual gains