Rapid synthesis of diversely functionalized 3,4,7-trisubstituted indoles