Choline chloride·2ZnCl2 ionic liquid: an efficient and reusable catalyst for the solvent free Kabachnik–Fields reaction