Israel lobby muzzles US media using anti-Semitism card