Phthalocyaninoruthenium derivatives