Nike announces sponsorship deal with McIlroy