can drinking energy drinks cause blood in stool