Efficient synthesis of porphyrin dimers with carbon-carbon linkages