Architectural insights into the corrin and metal binding sites of CobN cobaltochelatase