Formation of cyclic urethanes from amino alcohols and carbon dioxide using phosphorus(III) reagents and halogenoalkanes