Private Key Failures Drive 40% of $16.7B in Crypto Hack Losses