Haloalkane synthesis