Rory McIlroy goes viral for his epic 'Don't Stop Believin' rendition