J&J finally seals $30 billion deal for Actelion