Devon Energy to buy WPX for $2.56B in Delaware push