Zinc(ii) phthalocyanine–viologen dyads: synthesis, electrochemistry, spectroelectrochemistry, electrodeposition, and electrochromism