Metropolitan area income inequality and self-rated health--a multi-level study.