Barry Keoghan delights staff during surprise visit to stables in Scotland