gold ends at seven-month low, down 2.3% on week