Domain-swapped dimerization of the HIV-1 capsid C-terminal domain