Do socioeconomic gradients in body mass index vary by race/ethnicity, gender, and birthplace?