Income related inequalities in mental health in Great Britain: analysing the causes of health inequality over time.