Measuring aggregates, self-association, and weak interactions in concentrated therapeutic antibody solutions