AMENDED AND RESTATED EMPLOYMENT AGREEMENT DATED MAY 31, 2001