net/mlx5: fix counting consumed Tx descriptors