Kavanaugh passes hurdle; final vote expected Sat.