gold futures drop as much as $21 an ounce