Regiospecific thermal C-acylation of imidazo [1,2-a] pyridines via an N-acylimidazolium intermediate