National survey of mental health and life satisfaction of gig workers: the role of loneliness and financial precarity