'I wouldn't join Donald Trump's dishonest administration,' says Retired Gen. Stanley McChrystal