Can someone confirm that this is a correct way to make 2-butonal starting from 2-propanol?

1) First add Cl2 and UV-light to it to become 1-chloro-2-propanol

2) Make from CH3Cl a Grignard reagent by adding Mg and dry ether

3) Let a nucleophile substitution happen between CH3MgCl and 1-chloro-2-propanol

4) You get 2-butanol?