Nick Cannon Defends Having Seven Children with Four Different Women