Tucker Carlson reacts to Rebel News asking the tough questions in Davos