Contrastive learning explains the emergence and function of visual category-selective regions | Synapse