Afghan police free 18 civilians, hotel siege continues