Information-Theoretic Characterization of the Generalization Error for Iterative Semi-Supervised Learning