Green Spaces and General Health: Roles of Mental Health Status, Social Support, and Physical Activity