Metabolic engineering of Escherichia coli for de novo biosynthesis of vitamin B12