Annual Economic Report 2025 – Bank for International Settlements