In major policy speech, Trump calls for treating cartels as terror groups, relief for homeless