Can Trump really broker an immigration deal?