IRREVOCABLE PROXY, VOTING AND OPTION AGREEMENT