Sangoma Technologies lowers 2026 outlook, launches strategic review