Overall, 45 percent of Americans now approve of Trump's performance, up from 42 percent in March 2017, according to Gallup.