mengapa tubuh membutuhkan magnesium dan vitamin c