net/mlx5: add hardware checksum offload for tunnel packets