Andrey Kelin noted that the British military department's 2025 overruns may amount to more than 2 billion pounds