Debating Khirbet Qeiyafa: a fortified city in Judah from the time of King David