MOCA: Self-supervised Representation Learning by Predicting Masked Online Codebook Assignments