Affirm CEO Max Levchin: The economy appears to be on solid footing right now | CNBC Television | Podwise