Diddy settles Cassie lawsuit