process for preparation of halohydroxypropyl-trialkyl-ammoni