gold ends at a 2-month low, down $13 an ounce