Rapper and record producer Kanye West has reached an agreement with a bishop from Texas who sued him over alleged song theft.