居间合同终止的情形有哪些