Socio-economic differences in cardiometabolic risk markers are mediated by diet and body fatness in 8- to 11-year-old Danish children: a cross-sectional study