World Bank warns of recession as Ukraine war hits economies already rocked by Covid