Dynamical evidence for a black hole in the eclipsing X-ray nova GRO J1655 – 40