Tech giants slam President Trump on immigrati...