Generalizable Interaction-aware Functional Tool Affordances without Labels