Saudi Arabia agrees with Putin to extend OPEC oil deal