Multiple brands sold by Walmart and CVS recalled as FDA cites unsterile conditions at Indian manufacturing plant.