Highly catalytic activity of nickel nanoparticles generated in poly(methylmethacrylate)@poly(2-hydroxyethylmethacrylate) (PMMA@PHEMA) core–shell micelles for the reduction of 4-nitrophenol (4-NP)