Comparative performance evaluation and systematic screening of solvents in a range of Grignard reactions