Cp2TiCl2-catalyzed grignard exchange reactions with 1,3-dienes or styrenes. Preparation of allylic and α-arylethyl grignard reagents by a convenient and quantitative method