RIGHTS AGREEMENT BETWEEN IMMERSION CORPORATION AND COMPUTERSHARE TRUST COMPANY, N.A., RIGHTS AGENT DATED AS OF DECEMBER 27, 2017