Optimizing a biocatalyst for improved NAD(P)H regeneration: directed evolution of phosphite dehydrogenase.