Base-catalyzed α-vinylation of ketones with acetylenes as a key step in one-pot synthesis of pyrazolines and pyrazoles