Donald Trump fires a second senior official who testified against him