Mark Cuban views presidency as a CEO role that Trump can't fill