'Law must be followed': Trump’s top Senate ally revolts against his firing of gov’t watchdogs