New synthetic reactions. X. Versatile cyclobutanone (spiroannelation) and .gamma.-butyrolactone (lactone annelation) synthesis