High current terminal block