Police pepper spray counter-protesters at far-right rally in Hamburg, Germany