GSK recalls products after inspection