NATO spending hits $574B but bottlenecks slow weapons delivery