Joe Biden should not have apologized for his 'you ain't black' quip