Water cannons & clashes: Anti-AfD protesters block Hannover convention