Dark halo structure in the Carina dwarf spheroidal galaxy: joint analysis of multiple stellar components