The ileal neobladder — updated experience with 306 patients