World launches self-custodial 'World Money' app with stablecoins across 150+ countries