Recycling of vitamin B12 and NAD+ within the Pdu microcompartment of Salmonella enterica