O-GlcNAc glycosylation orchestrates fate decision and niche function of bone marrow stromal progenitors