UN food body vows to end famine