Crystal structure of SIV matrix antigen and implications for virus assembly