Effects of sports participation on residents’ physical and mental health in the context of active health: evidence from China family panel studies | Synapse