North Carolina becomes 9th state to pass universal school choice, the first to do so without GOP trifecta