Introduction of two carbon appendages at a carbonyl carbon. Application to double chain branching and spiro annulation operations