The Treasury is understood to have cut £5 billion from an increase in Armed Forces investment to meet the threat posed by Russia.