Tesla stock surges above $700 a share on a torrent of good news