Irrevocable Proxy and Voting Agreement