A company trespassed on my client’s land. I was appointed to handle the case on the condition that I pay the case fees, which amount to 200 dinars, and give my client 2,000 dinars. Any amount recovered beyond that would be mine. Is this agreement, between the client and the agent, considered valid? What is the ruling of Islamic Law on the amount exceeding 2,000 dinars?