Rory McIlroy has said he does not feel he has let golf down by missing the Rio Olympics amid fears over the Zika virus.