Unsupervised Abstract Reasoning for Raven's Problem Matrices