Physical activity mediates the relationship between outdoor time and mental health