net/mlx5: fix ethtool link setting call order