Future changes of the terrestrial water budget over twenty major European river catchments from CORDEX regional climate model projections