Alvarez pitches Blue Jays past Twins, 6-2