Rod Stewart Glastonbury 2025 review: Vegas showmanship for legends slot