Trump’s approval steady; majority say he’s fulfilling 2024 promises