Lewis acid promoted highly diastereoselective desymmetric intramolecular cyclization of allylstannane with a diketone