Defence stocks face uncertainty despite spending growth