main cause of diverticulosis