Metalloporphyrins as a catalyst in C–C bond formation