McIlroy withdraws from Honda Classic