Use of palladium catalysis in the synthesis of novel porphyrins and phthalocyanines