Synthesis of (′)-isoretronecanol, (′)-curassanecine, (′)-heliotridane, (′)-tashiromine and (′)-5-epitashiromine via α-(N-carbamoyl)alkylcuprate chemistry