does alcohol causes diverticulitis