Teva faces delay in US launch for generic version of Mylan's EpiPen