Trump fires more than a dozen independent inspectors general