Synthesis of (purin-6-yl)acetates and 6-(2-hydroxyethyl)purines via cross-couplings of 6-chloropurines with the Reformatsky reagent