Repsol Sinopec restores production at North Sea assets following repairs