Fervo signs 400MW geothermal deal with Google, stock surges 18%