Secondary Mannich bases via trimethylsilyl trifluoromethanesulphonate promoted addition of silyl enol ethers to Schiff bases