Vigil held for Eric Holmes, mother demands justice