Visas for care workers to be stopped to curb immigration