Crypto token failures skyrocket to nearly 2 million in Q1 2025