Juventus name 23-man TIM Cup squad