Crypto market cap drops to $2.13T as Trump threatens Iran strike