America should get credit for ending slavery