Shire, Impax settle Adderall XR dispute