Inflammatory myoglandular polyp: a rare cause of hematochezia.