Donald Trump appoints former general for National Security Council