Fury as Donald Trump says immigrants ‘poison blood’ of US.