NBC News: Lily Allen says having children 'ruined' her music career