Germans make stand against neo-Nazis by buying town's entire beer supply