At least 200,000 protesters rally in Munich against far-right AfD