Putin pledges $650 bln to modernise Russia's armed forces