How do grignard reagents react with water?