Trump made the shock announcement as he signed a bill allowing the pre-trial detention of undocumented migrants charged with theft and violent crime - named after a US student killed by a Venezuelan ...