Beaufort Sea offshore lease sale generates $42 million