Music icon Sir Elton John has been announced as the first headliner for the 2023 Glastonbury Festival, and his set will be his final ever UK show.