CALENDAR+: in-context contrastive learning for temporal knowledge graph reasoning | Synapse