Kraken to end its US crypto-staking service, pay $30M settlement