Cl--C6H6, Br--C6H6, and I--C6H6 anion complexes: Infrared spectra and ab initio calculations