AMENDED AND RESTATED RIGHTS AGREEMENT DATED AS OF NOVEMBER 16, 2011 BY AND BETWEEN SUNPOWER CORPORATION AND COMPUTERSHARE TRUST COMPANY, N.A., AS RIGHTS AGENT