Diastereoselection of the addition of silyloxyfurans to five-, six- and seven-membered N-acyliminium ions