diverticulitis and diverticulosis explained 1324130