Optimizing the properties of granular walnut-shell based KOH activated carbons for carbon dioxide adsorption