Harvard pledges $100 million to atone for role in slavery