Saudi Arabia, Russia should take long view on oil agreement, says IEA chief