Teva launches generic version of Shire's top-selling internal medicine