Palestinian man stabs 9 on Israeli bus