Learning in Extensive-form Games, I: Self-Confirming Equilibria