Polyphosphonium compounds