IMF warns of 3 financial risks as Middle East war persists