gold futures settle more than $20 higher