Rory McIlroy reclaims world number one ranking after a dominating eight stroke victory at the PGA Championship.