Donald Trump's approval rating jumps with liberals