President Donald Trump blasted former four-star Army Gen. Stanley McChrystal in a New Year's Day tweet on Tuesday after McChrystal criticized him. "'General' McChrystal…