Whoever is capable of solving the real challenge of delivering the warhead.
Extrapolating from the existing high-yield bombs, the mass of a 1-gigaton warhead could be something like 200 tons. The Starship would probably be large enough to launch it into orbit, if you integrate the warhead in the upper stage and discard the lower stage. Then you would need 10+ refueling flights before you can launch it towards the asteroid.
A 10-gigaton bomb would need a rocket 10x bigger than the Starship. Or you would have to build it in the orbit.
Who would build/host/control such a weapon?