Diddy spills the beans