The continent ileal reservoir (kock pouch) for urinary diversion