Ed Sheeran to make guest appearance in Game of Thrones