margo sullivan age