Premier Oil signs discount deals for BP’s North Sea assets buy