Amnesty slams German police violence against peaceful pro-Palestinian protesters