DRESDEN, Germany (Reuters) - More than 17,000 people took part in Germany's largest anti-immigrant rally to date on Monday in the eastern city of Dresden, gathering to sing Christmas carols and listen to speakers complain about immigrants and asylum-seekers.