A self-supervised domain-general learning framework for human ventral stream representation | Synapse