SUPPORT AND IRREVOCABLE PROXY AGREEMENT