Tech Data Corporation 3Q sales at $4.2 billion