gold futures climb by more than $20 an ounce