Crypto philanthropy expected to surpass $10b in 10 years