BP's North Sea assets up for grabs