Pharma companies fight behind-the-scenes wars over generic drugs