Cross-Border Payments in 2025: What the Data Tells Us So Far