publication venue for From debt to despair: a meta-analysis of debt burden and suicidal behaviours 2025