Putin delivers address on latest developments in Russia