Expansion and automation of iterative cross-coupling: total synthesis of synechoxanthin and development of a small molecule synthesizer