Labour brand migrant scheme 'expensive and unethical'