Nick Cannon says Chris Brown has plenty to be mad about