gold futures climb as much as $23 an ounce