CoinEx faces $3.84B Iran sanctions exposure after TRM Labs report