Effect of age on the association of non-high-density-lipoprotein cholesterol and apolipoprotein B with cardiovascular mortality in a Mediterranean population with type 2 diabetes: the Casale Monferrato study