Trump’s approval surges to 52%