Iran bans cryptocurrency