China delivers on 2025 growth target, offering stability in an uncertain world