The war in Ukraine is creating a disastrous crisis in the world's food supplies that could last for years, according to