Why are Grignard reagents so reactive?