Bautista, Johnson lead Blue Jays past Marlins 12-5