gold ends off lows as price fall sparks buying