17 killed in Palestinian infighting