One pot, four-component annulations: flexible and efficient synthesis of unsaturated macrolides and of substituted aromatics and heteroaromatics