Developing and validating a forecast/hindcast system for the Mediterranean Sea