26Feb2025G20: More than 100 faith leaders around globe urge finance ministers to end debt crisis in Jubilee year