Collaborative Memory: Multi-User Memory Sharing in LLM Agents with Dynamic Access Control | Synapse