Germany rocked by anti-immigrant, neo-Nazi violence