Asymmetric synthesis of tetrahydrofurans by diastereoselective [3+2] cycloaddition of allylsilanes with α-keto esters bearing an optically active cyclitol as a chiral auxiliary