Hyperbranched polyglycerol/poly(acrylic acid) hydrogel for the efficient removal of methyl violet from aqueous solutions