Scores of generic medicines produced in-house by pharmacy chain CVS have been recalled over the last decade after they were found to have been produced in unsanitary conditions, according to a report.