OPEC appoints new secretary-general as Mohammad Barkindo’s tenure ends July