AVNET INC