Domino reactions in the synthesis of heterocyclic natural products and analogs