An improved diastereoselective synthesis of spiroazoles using multicomponent domino transformations