Mylan garners FDA approval for generic versions of Duragesic, Valtrex