Taylor Swift to headline UK's Glastonbury festival