K.T. McFarland To Leave White House In Latest NSC Shakeup