Larry King claims 2nd Amendment was written to fight off slaves