Synthesis of fragments of the capsular polysaccharide of Haemophilus influenzae type b: Part I. Preparation of suitably protected 1-O-β-D-ribofuranosyl-D-ribitol building blocks