German foundation cancels anti-Palestinian seminar