The Third Circuit expands the substantial-performance test to determine if a trademark license contract is executory