Cassie and Diddy settle lawsuit