AMENDED AND RESTATED SHAREHOLDER RIGHTS PLAN AGREEMENT DATED AS OF APRIL 21, 2010 BETWEEN IVANHOE MINES LTD. AND CIBC MELLON TRUST COMPANY AS RIGHTS AGENT