Budget to promise lifetime pensions for injured veterans by year’s end