Meta-cognition, general ability, and mathematical understanding in young children