Stressful life events, gender and obesity: a prospective, population-based study of adolescents in British Columbia