AMENDED AND RESTATED IRREVOCABLE PROXY AGREEMENT