Palladium-catalyzed regiocontrolled internal heteroarylation of electron-rich olefins with heteroaryl halides