Poll: Health-care failure takes toll on Trump, GOP