Countable compactness, hereditary π-character, and the Continuum Hypothesis