AGREEMENT AND PLAN OF MERGER BY AND AMONG FLEXTRONICS INTERNATIONAL LTD. SATURN MERGER CORP. AND SOLECTRON CORPORATION Dated as of June 4, 2007