High current connectors