Self-Supervised Learning of Action Affordances as Interaction Modes