Home Entertainment Sheeran surprise fan duet in Canada