SHAREHOLDER RIGHTS PROTECTION AGREEMENT