U.S. Treasury Freezes $344M in Crypto Linked to Iranian Entities