Arylalkanephosphonium compounds