Improvement, calibration and validation of a distributed hydrological model over France