Linn to sell its Williston interest for $285 million