Woods survives as McIlroy misses cut at Players