Halo-Wittig- and zirconium-promoted synthesis of conjugated metalloporphyrin dimers