Champaign man admits selling cocaine, gets prison