Pyrroles and related compounds. Part XXVIII. β-Keto-esters in the porphyrin series