AMENDED AND RESTATED EMPLOYMENT AGREEMENT (Amended and Restated as of April 20, 2005)