Text this: The impact and mechanism of neighbourhood social capital on mental health: a cross-sectional survey based on the floating elderly population in China