Environmental stress, minority status, and local poverty: risk factors for mental health in Berlin’s inner city