December gold ends 1.6% lower at $1,275.30 an ounce