US President Donald Trump fires 17 independent watchdogs at government agencies