Annual 5-day hajj in Saudi Arabia comes to an end