Higher Treasury yields, dollar drag gold to 1-1/2-year low