Gary Player has backed Rory McIlroy to complete a career Grand Slam in the next two years after he won this year's Open Championship.