Shell sells U.S. Appalachia assets to National Fuel