Timberwolves sack NBA coach, hire Finch