The ongoing pandemic, climate shocks, conflict and rising costs are creating a perfect storm in which many people are edging closer to starvation.