World Bank: Middle East war could spook global markets