‘The scheme’s been costed, it’s funded, and it will be continued beyond this year,’ says veterans minister Calvin Bailey