Protest in Berlin against top German diplomat's justification for Israeli attacks on civilians in Gaza