Effect of ultraprocessed food intake on cardiometabolic risk is mediated by diet quality: a cross-sectional study