Cephalotaxine analogs: stereospecific synthesis of spiro-fused 3-benzazepine and 1,3-benzodiazepine derivatives