New immigration rules could cause ‘black hole’ of almost 500,000 care home workers, trade union warns