Fabrication of N-doped porous carbons for enhanced CO2 capture: Rational design of an ammoniated polymer precursor