Putin’s blunder means Moscow is running out of ammunition, says UK spy chief