Synthesis of fully protected α-l-fucopyranosyl-(1→2)-β-d-galactopyranosides with a single free hydroxy group at position 2′, 3′ or 4′ using O-(2-naphthyl)methyl (NAP) ether as a temporary protecting group