MedOpenSeg: Open-world medical segmentation with memory-augmented transformers