Formation of 3,4-dimethyl-2-pyrones from allene carboxylates and 2-silyloxydienes via 3-carboethoxyethylidene cyclobutanols