'I have known utter despair': Thousands of veterans on wrong level of benefit, say advocates