gold settles 0.8% higher at $1,711.50 an ounce