Chris Stapleton and Guns N’ Roses thrilled Toronto with surprise duets on consecutive nights, blending country and rock at Rogers Stadium.