Dual bases for noncommutative symmetric and quasi-symmetric functions via monoidal factorization. (July 2016)