Social inequalities in mental health in Norway: possible explanatory factors.