Cascade annulations of aryldiazonium salts, nitriles and halo-alkynes leading to 3-haloquinolines