WATCH: Roger Waters, Tucker Carlson ridicule Christian Zionists, claim Iran is morally superior to Israel