J&J to pay $30 billion for Actelion