Veterans accuse nonprofit of putting money ahead of their housing