Budget envisions $107 billion to grant amnesty, stiffen bord