SHANNON-POCAHONTAS MINING COMPANY AMENDED AND RESTATED PARTNERSHIP AGREEMENT