McIlroy moves past Faldo to third on world number one list