Iowa's longest-serving Republican legislator leaves party because of Trump