Semi-rational engineering of carbonyl reductase YueD for efficient biosynthesis of halogenated alcohols with in situ cofactor regeneration