Biosynthesis of vitamin B12: structure of precorrin-3B, the trimethylated substrate of the enzyme catalysing ring contraction