How Decentralized Identity Can Address the Double KYC Challenge