H&M is learning a hard lesson on racism and diversity from South Africans