I think it's better just to say "I disagree." The phrase "I don't hold with..." implies intolerance rather than polite disagreement.

Peter