Explaining lepton-flavor non-universality and self-interacting dark matter with $L_\mu - L_\tau$