Saudi Arabia launches digital platform for pilgrims