Contributors to self-reported health in a racially and ethnically diverse population: focus on Hispanics.