Taylor Swift to release surprise new album ‘Folklore’.