A generic version of the allergy medication Zyrtec is under recall across the U.S. over cross-contamination concerns.