General Stanley McChrystal on the Best and Worst Leadership Advice He’s Ever