Elan did it: J&J sinks $1B into partnership