Text Sanitization Beyond Specific Domains: Zero-Shot Redaction & Substitution with Large Language Models