Vaccination with an Attenuated Ferritin Mutant Protects Mice against Virulent Mycobacterium tuberculosis