Tens of thousands of Muslim pilgrims have hurled pebbles at stone pillars, symbolically stoning the devil in a final rite of the Hajj, and faithful across the Islamic world have celebrated Eid al-Adha.