Porphyrin- and metalloporphyrin-derived carbons as models for coal char combustion and pyrolysis