UK historian quits Cambridge over slavery claim