Synthesis of camalexin and related phytoalexins