Nick Cannon's not sure if 'Idol' can afford Mariah