From a $1.8-billion fund for Donald Trump allies, which some critics call a "MAGA slush fund," to retribution for Republicans who have spoken out against him, the U.S. president is pushing his personal agenda amid declining approval ratings and the approaching midterm elections.