An exact algorithm for the Capacitated Total Quantity Discount Problem