US defense chief quits as Trump pulls from Syria, Afghanistan