magnesium dan vitamin c