Personality and life satisfaction: a moderated mediation model of subjective health and rural-to-urban migration experience