AVNET CORPORATION