Luminescence, spectroelectrochemistry and photoelectrochemical properties of a tetraruthenated zinc porphyrin