Transition-metal complex catalyzed polyfluoroalkylation. I. Facile addition of polyfluoroalkyl halides to carbon-carbon multiple bonds