Why are difficult figural matrices hard to solve? The role of selective encoding and working memory capacity