The World Economic Forum is postponing an upcoming conference in Saudi Arabia, the latest example of a high-profile event affected by the Iran war.