Poly(acrylamidoglycolic acid) nanocomposite hydrogels reinforced with cellulose nanocrystals for pH-sensitive controlled release of diclofenac sodium