Suez Canal revenue up 4% despite slowing trade