G-7 leaders pledge $5 billion to combat food crisis stoked by Ukraine war