Obesity Is Associated with Reduced Self-Rated General Health Status: Evidence from a Representative Sample of White, Black, and Hispanic Americans