Shire files suit against Amneal, Sandoz over generic Vyvanse