German protesters clash with police over left-wing housing project, dozens arrested