Russia's Putin says sees no obstacles to global oil output freeze deal