Embedding Quantum Many-Body Scars into Decoherence-Free Subspaces