Donald Trump has abruptly fired inspectors general from 17 major government agencies late on Friday, including defense, state, and energy departments.