Synthesis of isothiocineole and application in multigram-scale sulfur ylide mediated asymmetric epoxidation and aziridination