Donald Trump's approval rating now higher than in first term