A novel amphiphilic copolymer poly(ethylene oxide-co-allyl glycidyl ether)-graft-poly(ε-caprolactone): synthesis, self-assembly, and protein encapsulation behavior