Rachel Reeves under pressure to close tax loophole costing war veterans millions