Digital asset giant CoinShares to go public on Nasdaq in $1.2 billion SPAC deal