Structural Conditions and Agency in Migrant Decision-Making: A Case of Domestic and Construction Workers from Java, Indonesia