McIlroy, world No. 2, unveils deal to endorse Swiss watchmaker Omega