Donald Trump faces backlash over alleged purge of inspectors general