Empathizing: neurocognitive developmental mechanisms and individual differences