Coinbase Europe Limited settles with Central Bank of Ireland, agrees to €21.5M fine