Germany bans Hamas flag, citing rise in anti-Semitism