In annual report: Amnesty slams Israel, Palestinians