NBC: Johnny Depp gives surprise performance at Jeff Beck show in the U.K.