I have porous white grout around my ceramic tiles. I applied a water-based polymer sealer. I applied two coats as directed and the grout would not absorb any more. Weeks later, I cleaned the floor with Clorox because the grout would not look white without it. This took the sealer off. What can I use to seal the grout and still have white grout that looks clean?