Action prediction error: a value-free dopaminergic teaching signal that drives stable learning