gold settles 1% lower at $1,501.40 an ounce