President Donald Trump Has Historically Low Approval Ratings As He Nears 100-Day Mark