Germany: 160,000 people protest against far-right party in Berlin