Exhibit 10.1 SOLECTRON CORPORATION 0.50% CONVERTIBLE SENIOR NOTES DUE 2034 REGISTRATION RIGHTS AGREEMENT