Impax gets FDA OK for generic Allegra-D