Diddy settles lawsuit