Fix AnimatePresence propagate with empty children

AnimatePresence now properly completes exit animations when using the propagate prop with no children, ensuring nested animations finish correctly.