Why Trump’s new immigration bill makes sense