Teva to hawk $1 billion in assets to clear massive Allergan generics deal