Robitussin cough syrup recalled due to microbial contamination