Nickel(II) Tetraphenylporphyrin as an Efficient Photocatalyst Featuring Visible Light Promoted Dual Redox Activities