Deriving river networks and catchments at the European scale from medium resolution digital elevation data