Synthesis of spiro[4.5]decane ring system through allylsilane promoted spiroannulation