National Geographic is finally reckoning with its “racist” coverage of people of color