Liberal Ideals and Political Feasibility: Guest-Worker Programs as Second-Best Policies