From azido acids to macrolactams and macrolactones