Homes for vets charity under scrutiny