is diverticulitis caused by stress