The protective effect of neighbourhood social cohesion on adolescent mental health following stressful life events