Stereoselective generation of Z-enolates of thioamides: its application to diastereoselective aldol condensations and thio-Claisen rearrangements