Enhancing memory and self-regulated learning with scaffolded retrieval