Ant International's 2025 sustainability report says it links 2 billion user accounts with 150 million merchants, democratising AI and strengthening trust.