A new, general cyclopentenone synthesis