Palladium-catalyzed inter- and intra-molecular oxidative arylations and alkenylations of 7-azaindoles and pyrroles