A ferrocene imidazolium-based macrocycle as an electrochemical chemosensor for halide anions