Can the world feed 10 billion people?