Associations between self-rated health, mental health problems and physical inactivity among urban adolescents