Income level may contribute to the higher prevalence of obesity in the United States than in similar countries