A £15bn increase in military spending announced by the last government is not yet fully funded.