Synthesis of β-halobutenolides and their Pd(0)/CuI-catalyzed cross-coupling reactions with terminal alkynes. A general route to β-(1′-alkynyl)butenolides