Saudi Arabia launches Nusuk, digital platform to facilitate pilgrim from around the world