Making cognitive latent variables manifest: distinct neural networks for fluid reasoning and processing speed