Ithaca Energy to buy Chevron’s North Sea business for $2 billion