Entropy production for quantum Markov semigroups