Learning Stable and Passive Neural Differential Equations