O-GlcNAc transferase invokes nucleotide sugar pyrophosphate participation in catalysis