Sir Elton John announces he will retire from the road after his upcoming three-year global tour, capping nearly 50 years on stages around the world.