Fox: America’s allies are finally paying their fair share for defense. Now they must pay their bills