Kennedy addresses calling Rory McIlroy 'leprechaun'