Explaining variation in health status across space and time: implications for racial and ethnic disparities in self-rated health.