Steve Kornacki looks at how Trump’s polling stacks up against past presidents as he marks 100 days April 30, 2025