Saudis and Russia agree oil output freeze, Iran still an obstacle