does stress cause diverticulitis