Porous carbon spheres from poly(4-ethylstyrene-co-divinylbenzene): role of ZnCl2 and KOH agents in affecting porosity, surface area and mechanical properties