Electrochromic behaviour of Ir(III) bis-cyclometalated 1,2-dioxolene tetra-halo complexes: fully reversible catecholate/semiquinone redox switches