Germany’s pro-Israel stance, repression of pro-Palestinian voices draw growing criticism