Quantum pumping of interacting bosons