Russian President Putin speaks at virtual WEF Davos Agenda week