Middle East and world can't afford more war, says UN chief