Transition metal-catalyzed olefin functionalization for highly regio-, enantio-, and chemoselective C–X bond formation