president trump is less unpopular than he's been in a while