Longtime Donald Trump critic Bill Maher, a left-leaning political commentator and television host, handed the conservative president a compliment—asserting that Trump is “one of the most effective politicians”—just days after having dinner with him at the White House.