Coinbase settles $24.7M fine in Ireland over transaction monitoring failures