Financial climate better for potential delivery unit sale, says Elan