What causes blood in stools and white stools?