Saudi Arabia launches ‘Smart Pilgrim’ app