net/mlx5: separate Tx burst template to header file