Tim Walz has a talent for hitting his rivals where it hurts, and his latest barb toward Donald Trump was a sharp, incisive insult to the president's ego.