Teva, Allergan generics deal on track to close in June: Analyst