magnesium linked to vitamin D deficiency