AMENDED AND RESTATED AGREEMENT AND GENERAL RELEASE