Elton John and Taron Egerton team up for epic 'Rocket Man' duet