US freezes $344 million in cryptocurrency said to be linked to Iran | Executive Producer