Metal-free oxidative activation of enaminone C=C bond by ammonium halide and DMSO: an access to synthetic pyridines