Spot gold edges down to $1,251