Synthesis of 7-substituted 3-β-D-ribofuranosyl-3H-imidazo[2,1-i]purines