Judge OKs Iowa Capitol protesters' settlement, dismisses ban