Tucker Carlson says US government has entered into some sort of agreement with Demons