Impax reaches $20 mln deal to end trial over generic drug's delay