Foreign affairs experts say Putin has launched an 'invasion' of Ukraine: 'This means war'