NBC: Laxative sold by Walmart, CVS, Walgreens is recalled over contamination concerns