MoonPay boosts self-custodial crypto spending with new solution