Worldsheet factorization for twistor-strings