With such a surplus of food in many countries, it is appalling that millions still face starvation.