German police crack down on pro-Palestinian protest in Berlin