Justin Timberlake took the stage Saturday at the annual Eurovision Song Contest finals in Stockholm, Sweden to debut the live rendition of his new single “Can’t Stop the Feeling.” Timberlake’s appearance marked the first time in the long-running competition’s history that a “non-contestant global superstar” performed on the show. The singer first opened…